Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

atomico

Package Overview
Dependencies
Maintainers
1
Versions
298
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

atomico

Atomico is a small library for the creation of interfaces based on web-components, only using functions and hooks.

  • 1.79.2
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
9.1K
increased by32.29%
Maintainers
1
Weekly downloads
 
Created
Source

Atomico Atomico

twitter discord documentation playground

npm gzip

Build interfaces using webcomponents with React-inspired syntax

  1. Scalable and reusable interfaces: with Atomico the code is simpler and you can apply practices that facilitate the reuse of your code.
  2. Open communication: with Atomico you can communicate states by events, properties or methods.
  3. Agnostic: your custom element will work in any web-compatible library, eg React, Vue, Svelte or Angular.
  4. Performance: Atomico has a comparative performance at Svelte levels, winning the third position in performance according to webcomponents.dev in a comparison of 55 libraries among which is React, Vue, Stencil and Lit.

Atomico is simple and the result will always be a standard and optimized webcomponent.

step-1.1 step-1.2

step-2.1 step-2.2

step-3.1 step-3.2

step-4.1 step-4.2

Sponsors

Atomico is an open source project which is mainly supported by @UpperCod, any donation is well received as it helps to improve Atomico in its maintenance, documentation, support and more 😊.

sponsors Nicholas Frush sponsors Nicholas Frush sponsors Nicholas Frush

Summary

Atomico is a modern syntax micro-library created by Matias Trujillo alias @UpperCod, which simplifies the creation of webcomponents by replacing the need to use classes and contexts by functions and scope to support logic, attributes, properties, methods and events.

Join the team by contributing to Atomico

We will be attentive to all the help you need to generate your contribution. In the following link CONTRIBUTING.md you'll find everything you need to start contributing to Atomico js webcomponents code.

Not everything is code, it can also help us improve Atomico documentation.

A good starting point to start contributing is to add or take a request from the Atomico Roadmap.

By default, all issues will appear in the backlog column in Atomico's roadmap for refinement.

Let's improve Atomico together!

Keywords

FAQs

Package last updated on 24 Apr 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc